#include<iostream>
using namespace std;
int za[2000][2000];
int l[2000][2000];
int r[2000][2000];
int h[2000][2000];
int main()
{
    int n,m;
    cin>>n>>m;
    char c;
    for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=m;j++){
            cin>>c;
            h[i][j]=1;
            l[i][j]=j;
            r[i][j]=j;
            if(c=='R')za[i][j]=0;
            else za[i][j]=1;
        }
    }
    for(int i=1;i<=n;i++)
        {
            for(int j=1;j<=m;j++){
                for(int k=j;k>=1;k--){
                    if(za[i][k])l[i][j]=k;
                    else break;
                }
                for(int k=j;k<=m;k++){
                    if(za[i][k])r[i][j]=k;
                    else break;
                }
            }
        }
    int ans=0;
    for(int i=1;i<=n;i++){
        for(int j=1;j<=m;j++){
            if(za[i][j]){
                if(za[i-1][j]){
                   if(i>1){
                     if(l[i-1][j]>l[i][j])l[i][j]=l[i-1][j];
                    if(r[i-1][j]<r[i][j])r[i][j]=r[i-1][j];
                    h[i][j]=h[i-1][j]+1;
                   }
                }
               if(ans<h[i][j]*(r[i][j]-l[i][j]+1))ans=h[i][j]*(r[i][j]-l[i][j]+1);
            }
            
        }
    }
    cout<<ans*3;
    return 0;
}